spick-and-span new


spick-and-span new
spick-and-span new
spiksplinternieuw

English-Dutch dictionary. 2013.

Synonyms: